Code Analysis: WebDefender Security 4.3.6.0 _ Author_ CobWeb Security Ltd

Most Complex Classes

Class Rating Complexity
CwisSecRipsScan
D
614
CwisSecTokenizer
D
159
CwisSecParser
D
147
CwisScheduler
D
127
CwisResults
C
125
Services_JSON
C
122
CwisQueue
C
118
Cwis_Defender_Guarder
C
117
CwisReporter
C
115
Cwis_Defender_Converter
C
111
CwisServerEnvInfo
B
97
Cwis_GDPR_Admin
B
94

Most Complex Functions

Function Rating Complexity
CwisSecRipsScan::parse()
D
393
CwisSecRipsScan::scan_parameter()
D
136
CwisSecTokenizer::fix_tokens()
D
98
Services_JSON::decode()
D
67
CwisServerEnvInfo::printHtmlReport()
D
47
http_get_url_fsock()
D
45
CwisSecAnalyzer::get_tokens_value()
D
48
Services_JSON::encode()
D
36
Cwis_GDPR_Requests::get_export_data()
D
27
CwisQueue::updateProgress()
D
32
CwisReporter::replaceReportPlaceholders()
C
29
CwisUtilities::getDatabaseSettingsFromFile()
C
29